<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" xmlns:xlink="http://www.w3.org/1999/xlink">
 <defs>
  <linearGradient spreadMethod="reflect" id="a" y1="512.78" y2="536.8" x1="424.57" gradientUnits="userSpaceOnUse" x2="393.27" gradientTransform="matrix(-1 0 0 1 432.57-499.8)">
   <stop stop-color="#eff0f1"/>
   <stop offset="1" stop-color="#bdc3c7"/>
  </linearGradient>
  <linearGradient id="b" y1="517.52" x1="411.37" y2="502.8" x2="408.57" gradientUnits="userSpaceOnUse">
   <stop stop-color="#2f3943"/>
   <stop offset="1" stop-color="#808c9b"/>
  </linearGradient>
  <linearGradient xlink:href="#b" id="c" y1="518.55" x1="389.07" y2="534.91" x2="428.57" gradientUnits="userSpaceOnUse"/>
  <linearGradient xlink:href="#b" id="d" y1="546.05" x1="408.86" y2="528.99" x2="406.83" gradientUnits="userSpaceOnUse" gradientTransform="translate(0 1)"/>
  <linearGradient id="e" x1="-1.875" x2="39" gradientUnits="userSpaceOnUse">
   <stop stop-color="#197cf1"/>
   <stop offset="1" stop-color="#21c9fb"/>
  </linearGradient>
  <linearGradient spreadMethod="reflect" xlink:href="#e" id="f" y1="512.45" x1="395.1" y2="541.27" x2="423.91" gradientUnits="userSpaceOnUse"/>
  <linearGradient xlink:href="#e" id="g" x1="50" x2="9" gradientUnits="userSpaceOnUse" gradientTransform="translate(384.57 500.8)"/>
  <linearGradient id="h" xlink:href="#a" y1="534.42" y2="519.57" x1="-409.69" gradientUnits="userSpaceOnUse" x2="-403.54"/>
  <linearGradient id="i" x1="390.57" x2="428.57" gradientUnits="userSpaceOnUse">
   <stop stop-color="#292c2f"/>
   <stop offset="1" stop-opacity="0"/>
  </linearGradient>
  <linearGradient id="j" y1="42" x1="36" y2="11.45" x2="12.558" gradientUnits="userSpaceOnUse">
   <stop stop-color="#18222a"/>
   <stop offset="1" stop-color="#566069"/>
  </linearGradient>
 </defs>
 <g transform="translate(-384.57-499.8)">
  <g stroke-opacity=".55" stroke-width="2.8">
   <path fill="url(#a)" d="m24 4c-11.08 0-20 8.92-20 20 0 11.08 8.92 20 20 20 11.08 0 20-8.92 20-20 0-11.08-8.92-20-20-20m0 3c2.216 0 4 1.784 4 4 0 2.216-1.784 4-4 4-2.216 0-4-1.784-4-4 0-2.216 1.784-4 4-4m-11.539 6.506c.768-.054 1.562.114 2.281.529 1.919 1.108 2.571 3.546 1.463 5.465-1.108 1.919-3.544 2.573-5.463 1.465-1.919-1.108-2.573-3.546-1.465-5.465.693-1.199 1.904-1.905 3.184-1.994m23.08 0c1.28.089 2.491.795 3.184 1.994 1.108 1.919.454 4.357-1.465 5.465-1.919 1.108-4.355.454-5.463-1.465-1.108-1.919-.456-4.357 1.463-5.465.72-.416 1.513-.583 2.281-.529m-22.518 13c1.28.089 2.491.795 3.184 1.994 1.108 1.919.456 4.357-1.463 5.465-1.919 1.108-4.357.454-5.465-1.465-1.108-1.919-.454-4.357 1.465-5.465.72-.416 1.511-.583 2.279-.529m21.957 0c.768-.054 1.56.114 2.279.529 1.919 1.108 2.573 3.546 1.465 5.465-1.108 1.919-3.546 2.573-5.465 1.465-1.919-1.108-2.571-3.546-1.463-5.465.693-1.199 1.904-1.905 3.184-1.994m-10.979 6.494c2.216 0 4 1.784 4 4 0 2.216-1.784 4-4 4-2.216 0-4-1.784-4-4 0-2.216 1.784-4 4-4" transform="translate(384.57 499.8)"/>
   <path fill="url(#j)" d="M24 8A15.999973 15.999973 0 0 0 21.08008 8.277344C20.415 8.991 20 9.943 20 11 20 13.216 21.784 15 24 15 26.22 15 28 13.216 28 11 28 9.943 27.585 8.993 26.92 8.279A15.999973 15.999973 0 0 0 24 8M12.461 13.506C12.253 13.52 12.05 13.557 11.846 13.604A15.999973 15.999973 0 0 0 8.929688 18.683594C9.218 19.611 9.832 20.439 10.742 20.965 12.661 22.07 15.1 21.419 16.205 19.5 17.313 17.581 16.661 15.14 14.742 14.04 14.02 13.62 13.229 13.452 12.461 13.506M35.539 13.506C34.771 13.452 33.977 13.62 33.26 14.04 31.34 15.14 30.687 17.581 31.795 19.5 32.903 21.419 35.34 22.07 37.26 20.965 38.17 20.439 38.783 19.609 39.07 18.682A15.999973 15.999973 0 0 0 36.13281 13.597656C35.937 13.554 35.74 13.52 35.539 13.506M13.02 26.506C12.254 26.452 11.462 26.62 10.742 27.04 9.831 27.561 9.217 28.391 8.93 29.32A15.999973 15.999973 0 0 0 11.859375 34.392578C12.806 34.607 13.832 34.491 14.742 33.965 16.661 32.857 17.313 30.419 16.205 28.5 15.513 27.301 14.301 26.595 13.02 26.506M34.979 26.506C33.699 26.595 32.487 27.301 31.795 28.5 30.687 30.419 31.34 32.857 33.26 33.965 34.17 34.494 35.21 34.611 36.16 34.391A15.999973 15.999973 0 0 0 39.07031 29.31641C38.782 28.389 38.17 27.561 37.26 27.04 36.538 26.62 35.746 26.452 34.979 26.506M24 33C21.784 33 20 34.784 20 37 20 38.06 20.415 39.01 21.08 39.721A15.999973 15.999973 0 0 0 24 40 15.999973 15.999973 0 0 0 26.919922 39.722656C27.585 39.01 28 38.06 28 37 28 34.784 26.22 33 24 33" transform="translate(384.57 499.8)"/>
   <rect width="14" x="-415.57" y="516.8" fill="url(#h)" rx="7" height="14" transform="scale(-1 1)"/>
   <path fill="#bdc3c7" d="m388.58 523.3c-.004.167-.012.332-.012.5 0 11.08 8.92 20 20 20 11.08 0 20-8.92 20-20 0-.168-.008-.333-.012-.5-.264 10.847-9.08 19.5-19.988 19.5-10.912 0-19.724-8.653-19.988-19.5"/>
  </g>
  <g stroke-linejoin="round" color="#000000" stroke-width="3">
   <path fill="url(#c)" d="m402.57 511.8l24 24h-12l-24-24z"/>
   <path fill="url(#f)" d="m395.76 511.8l-1.022 1.022 4.334 4.334 2.889-2.889-2.466-2.466zm6.976 3.241l-2.889 2.889 4.334 4.334 2.891-2.889zm5.108 5.108l-2.889 2.889 4.334 4.334 2.891-2.889zm5.108 5.108l-2.889 2.889 4.334 4.334 2.891-2.889zm5.108 5.108l-2.889 2.889 2.466 2.466h3.735l1.022-1.022z"/>
   <path fill="url(#d)" d="m393.57 535.8v8h25l8-8z"/>
   <path fill="url(#g)" d="m393.57 537.8v4h4v-4zm5 0v4h6v-4zm7 0v4h6v-4zm7 0v4h6v-4zm7 0v4h1l4-4z"/>
   <path fill="url(#b)" d="m398.57 503.8l-8 8h33v-8z"/>
   <path fill="url(#e)" d="m13 6h-1l-4 4h5zm1 0v4h6v-4zm7 0v4h6v-4zm7 0v4h6v-4zm7 0v4h4v-4z" transform="translate(384.57 499.8)"/>
   <path opacity=".2" fill="url(#i)" d="m423.57 510.57v1.225h-33l24 24h9.994c2.506-3.341 4.01-7.484 4.01-12 0-5.086-1.895-9.703-5-13.225"/>
  </g>
 </g>
</svg>
